#!/bin/bash

# 韩国假网站直播系统前端构建脚本

echo "🏗️  构建韩国假网站直播系统前端应用..."

# 构建管理员端
if [ -d "admin" ]; then
    echo "📦 构建管理员端..."
    cd admin
    echo "🔧 安装依赖..."
    pnpm install
    echo "🏗️  开始构建..."
    pnpm run build
    cd ..
    echo "✅ 管理员端构建完成"
else
    echo "❌ admin 目录不存在"
    exit 1
fi

# 构建移动管理端
if [ -d "adminMoblie" ]; then
    echo "📱 构建移动管理端..."
    cd adminMoblie
    echo "🔧 安装依赖..."
    pnpm install
    echo "🏗️  开始构建..."
    pnpm run build
    cd ..
    echo "✅ 移动管理端构建完成"
else
    echo "❌ adminMoblie 目录不存在"
    exit 1
fi

# 构建客户端
if [ -d "client" ]; then
    echo "📦 构建客户端..."
    cd client
    echo "🔧 安装依赖..."
    pnpm install
    echo "🏗️  开始构建..."
    pnpm run build
    cd ..
    echo "✅ 客户端构建完成"
else
    echo "❌ client 目录不存在"
    exit 1
fi

echo "🎉 前端构建完成！"
echo ""
echo "📋 构建结果:"
echo "   ✅ 管理员端: admin/dist/"
echo "   ✅ 移动管理端: adminMoblie/dist/"
echo "   ✅ 客户端: client/dist/"
echo ""
echo "现在可以运行 ./start-server.sh 启动服务"